Big Huge Thesaurus

venous blood vessel

noun